to be high/stone - Espagnol Anglais Dictionnaire